package com.niodata.dp.core.usermgr.model.result;

import com.niodata.dp.core.usermgr.enums.AuthType;
import java.sql.Timestamp;

public class ResAuthUserInfo {

  private Long groupId;
  private AuthType authType;
  //  DB名，File根目录，Bucket名，Workflow名，Package名，Visual(可能是ID)
  private String authPath;
  // -2，所有可见；-1，组内可见；userId，个人可见
  private Long authUserId;
  private String operateType;
  private Timestamp createTime;
  private String userName;

  public Long getGroupId() {
    return groupId;
  }

  public void setGroupId(Long groupId) {
    this.groupId = groupId;
  }

  public AuthType getAuthType() {
    return authType;
  }

  public void setAuthType(AuthType authType) {
    this.authType = authType;
  }

  public String getAuthPath() {
    return authPath;
  }

  public void setAuthPath(String authPath) {
    this.authPath = authPath;
  }

  public Long getAuthUserId() {
    return authUserId;
  }

  public void setAuthUserId(Long authUserId) {
    this.authUserId = authUserId;
  }

  public Timestamp getCreateTime() {
    return createTime;
  }

  public void setCreateTime(Timestamp createTime) {
    this.createTime = createTime;
  }

  public String getUserName() {
    return userName;
  }

  public void setUserName(String userName) {
    this.userName = userName;
  }

  public String getOperateType() {
    return operateType;
  }

  public void setOperateType(String operateType) {
    this.operateType = operateType;
  }
}
